#pragma once
#include<functional>
#include<iostream>
using namespace std;

using Task = std::function<void()>;

void Download()
{
    cout << "this is a download task" << endl;
}